﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace Negocios
{
   public class AccionesListaClientesRegistrados
    {

        public  bool VerificarDatosusuario(string nombreMailClient, string contrasena, List<MailCliet> listaMailClientRegistragos)
        {
            bool respuesta = false;
            int contador = 0;
            if (listaMailClientRegistragos.Count == 0)
            {
                return false;
            }
            MailCliet cliente = listaMailClientRegistragos.ElementAt(contador);
            while (!respuesta && contador < listaMailClientRegistragos.Count)
            {
                respuesta = cliente.VerificarDatosusuario(nombreMailClient, contrasena);
                contador++;
            }
            return respuesta;
        }
        public List<MailCliet> CargarClientes()
        {
            string line;
            System.IO.StreamReader file =
                new System.IO.StreamReader(@"C:\BDusuarios.txt");
            List<MailCliet> listaMailClientRegistragos = new List<MailCliet>();
            while ((line = file.ReadLine()) != null)
            {
                string nombre = line.Split(' ')[0];
                string contrasena = line.Split(' ')[1];
                MailCliet cliente = new MailCliet(nombre, contrasena, new List<Message>());
                listaMailClientRegistragos.Add(cliente);
            }
            file.Close();
            return listaMailClientRegistragos;
        }
    }
}
